Binary search date picker
It's just two buttons!
Find your date of birth
Monday, October 9, 1967
You found your date in 0 clicks
Inspect the maths
Lower bound: Saturday, August 21, 1909 (-1904947200000)
Upper bound: Wednesday, November 26, 2025 (1764120546542)